Add tests for the css filter property
authorMatthias Clasen <mclasen@redhat.com>
Sat, 6 Feb 2021 02:37:47 +0000 (21:37 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 6 Feb 2021 02:37:47 +0000 (21:37 -0500)
Test that we can parse filters.

testsuite/css/parser/filter.css [new file with mode: 0644]
testsuite/css/parser/filter.ref.css [new file with mode: 0644]

diff --git a/testsuite/css/parser/filter.css b/testsuite/css/parser/filter.css
new file mode 100644 (file)
index 0000000..8a114e5
--- /dev/null
@@ -0,0 +1,23 @@
+a {
+  filter: initial;
+}
+
+b {
+  filter: inherit;
+}
+
+c {
+  filter: unset;
+}
+
+d {
+  filter: none;
+}
+
+e {
+  filter: blur(2px) brightness(20%) contrast(120%) grayscale(100%) hue-rotate(45deg) invert(50%) opacity(25%) saturate(90%) sepia(100%);
+}
+
+f {
+  filter: drop-shadow(rgb(255,0,0) 1px 2px);
+}
diff --git a/testsuite/css/parser/filter.ref.css b/testsuite/css/parser/filter.ref.css
new file mode 100644 (file)
index 0000000..70b733b
--- /dev/null
@@ -0,0 +1,23 @@
+a {
+  filter: initial;
+}
+
+b {
+  filter: inherit;
+}
+
+c {
+  filter: unset;
+}
+
+d {
+  filter: none;
+}
+
+e {
+  filter: blur(2px) brightness(20%) contrast(120%) grayscale(100%) hue-rotate(45deg) invert(50%) opacity(25%) saturate(90%) sepia(100%);
+}
+
+f {
+  filter: drop_shadow(1px 2px rgb(255,0,0));
+}